package com.jic.point.service.impl;

import com.jic.common.base.vo.RestResult;
import com.jic.point.rest.request.CasartePointsCollectionQueryRequest;
import com.jic.point.rest.request.CollectionInKindRequest;
import com.jic.point.rest.request.PointsCollectionRequest;
import com.jic.point.rest.response.CasartePointsCollectionQueryResponse;
import com.jic.point.rest.response.CollectionInKindResponse;
import com.jic.point.rest.response.PointsCollectionResponse;
import com.jic.point.service.IntegralMaterialObjectReceiveService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

/**
 * @Auther YGH
 * @DATE 2020/11/25/17:57
 */
@Service
@Slf4j
public class IntegralMaterialObjectReceiveServiceImpl implements IntegralMaterialObjectReceiveService {
    /**
     * @Auther: YGH
     * @DATE: 2020/11/25
     * "卡萨帝积分领取查询接收参数"
     */
    @Override
    public RestResult<PointsCollectionResponse> getPointCollection(PointsCollectionRequest pointsCollectionRequest) {
      log.info("卡萨帝积分领取查询接收参数========={}",pointsCollectionRequest);

        return RestResult.success(new PointsCollectionResponse());
    }
    /**
     * @Auther: YGH
     * @DATE: 2020/11/25
     * "实物领取-调用海贝商城领取实物"
     */
    @Override
    public RestResult<CollectionInKindResponse> getCollectionInKind(CollectionInKindRequest collectionInKindRequest) {
        log.info("实物领取-调用海贝商城领取实物接收参数========={}",collectionInKindRequest);
        return null;
    }

    /**
     * @Auther: YGH
     * @DATE: 2020/11/25
     * "作用不详"
     */
    @Override
    public RestResult<CasartePointsCollectionQueryResponse> getCasartePointQueryCollection(CasartePointsCollectionQueryRequest casartePointsCollectionQueryRequest) {
        log.info("作用不详接收参数接收参数========={}",casartePointsCollectionQueryRequest);
        return RestResult.success(new CasartePointsCollectionQueryResponse());
    }


}
